//package com.haiyou.dc.es;
//
//import org.elasticsearch.common.xcontent.XContentBuilder;
//import org.elasticsearch.common.xcontent.XContentFactory;
//
//import java.io.IOException;
//
//public class TestIndex extends TestEsBase {
//
//    public static void main(String[] args) {
//        start();
////        createIndex();
////        deleteIndex();
//        setMapping();
//        close();
//    }
//
//    public static void createIndex() {
//        client.admin().indices().prepareCreate("hello").get();
//    }
//
//    public static void deleteIndex() {
//        client.admin().indices().prepareDelete("hello").get();
//    }
//
//    public static void setMapping() {
//        try {
//            XContentBuilder xContentBuilder = XContentFactory.jsonBuilder()
//                    .startObject()
//                    .startObject("article")
//                        .startObject("properties")
//                        .startObject("id").field("type", "long").field("store", true).endObject()
//                        .startObject("title").field("type", "text")
//                            .field("analyzer", "ik_smart").field("store", true).endObject().
//                        endObject()
//                    .endObject()
//                    .endObject();
//            client.admin().indices()
//                    .preparePutMapping("hello")
//                    .setType("article").setSource(xContentBuilder).get();
//        } catch (IOException e) {
//            e.printStackTrace();
//        }
//    }
//}
